mountain anoa - Español Inglés Diccionario